import Vue from "vue"
import App from "./App.vue"

// 完整引入ElementUI
// import ElementUI from "element-ui"
// import "element-ui/lib/theme-chalk/index.css"
// Vue.use(ElementUI)

// 按需加载ElementUI
import { Menu, MenuItem, Submenu, MessageBox, Message } from "element-ui"
Vue.component(Menu.name, Menu)
Vue.component(MenuItem.name, MenuItem)
Vue.component(Submenu.name, Submenu)

Vue.prototype.$msgbox = MessageBox;
Vue.prototype.$alert = MessageBox.alert;
Vue.prototype.$confirm = MessageBox.confirm;
Vue.prototype.$prompt = MessageBox.prompt;
Vue.prototype.$message = Message;

// 引入路由
import router from "./route"

// 引入svg图标
import "@/components/common/SvgIcon.js"

Vue.config.productionTip = false // 关闭生产提示

new Vue({
    router,
    render: (h) => h(App),
}).$mount("#app")
